
#navigation {width:900px; height:29px; border:#FF0000 solid 0px; float:left; margin-top:8px;}
.nav {height:29px; list-style: none; line-height:29px;}
.nav li {float:left; padding-left:5px;}
.nav li a {float:left; display:block; height:29px; padding-left:7px; color:#000; background-position:left top; background-image:url(images/menu_li_hover_left.jpg); background-repeat:no-repeat; font-family:candara; font-size:15px; position:relative;}

.nav li a span {height:29px; float:left; display:block; padding:0 10px 0 8px; background-image:url(images/menu_li_hover_right.jpg); background-repeat: no-repeat; 	background-position: right top; line-height:29px;}
.nav li.current a, .nav li a:hover {color:#fff; background-position: left top; background-image:url(images/menu_li_hover_left_hv.jpg); background-repeat: no-repeat;}
.nav li.current a span, .nav li a:hover span {background-image:url(images/menu_li_hover_right_hv.jpg); background-repeat:no-repeat; color:#FFFFFF; background-position: right top;}
